#长方形的宽是 10 个 # 号
#      高是 4个 #  号
##########
#        #
#        #
##########

# 方法1
# print('##########')
# print('#        #')
# print('#        #')
# print('##########')

# 方法2
# print('#' * 10)
# print('#' + ' ' * 8 + '#')
# print('#' + ' ' * 8 + '#')
# print('#' * 10)

# 方法3
w = 50
line1 = '#' * w
line2 = '#' + ' ' * (w-2) + '#'
print(line1)
print(line2)
print(line2)
print(line1)

# 
print('------------------------')
print('#' * 10, '#' + ' ' * 8 + '#',  '#' + ' ' * 8 + '#',
 "#" * 10, sep='\n')









